Visual Basic (Declaration) | |
---|---|
Public Overloads Shared Sub Save( _ ByVal instance As Object, _ ByVal stream As Stream, _ ByVal closeOnExit As Boolean, _ Optional ByVal knownTypes As IEnumerable(Of Type), _ Optional ByVal useBinary As Boolean _ ) |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As Object Dim stream As Stream Dim closeOnExit As Boolean Dim knownTypes As IEnumerable(Of Type) Dim useBinary As Boolean SerializationFns.Save(instance, stream, closeOnExit, knownTypes, useBinary) |
C# | |
---|---|
public static void Save( object instance, Stream stream, bool closeOnExit, IEnumerable<Type> knownTypes, bool useBinary ) |
C++/CLI | |
---|---|
public: static void Save( Object^ instance, Stream^ stream, bool closeOnExit, IEnumerable<Type^>^ knownTypes, bool useBinary ) |
Parameters
- instance
- stream
- closeOnExit
- knownTypes
- useBinary
The object is serialized to the stream in either binary or text format.
If the UseDCS flag is on, the object is serialized with the DataContractSerializer; otherwise the NetDataContractSerializer is used. UseDCS is on by default, and is assumed to be on in Silverlight, where the NDCS serializer is not supported.
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family